smear oneself with grime - Espagnol Anglais Dictionnaire